package ch.elca.training.service;

import java.util.List;

import ch.elca.training.dom.Project;
import ch.elca.training.dom.ProjectQuery;

public interface ProjectService {
	
	public void saveProject(Project project) throws Exception;
	public void editProject(Project project) throws Exception;
	public void deleteProject(Project project) throws Exception;
	public List<Project> findByQuery(ProjectQuery query);
	public Project findById(long pid);
	public List<Project> getAllProjects();
}
